steam generator enclosure - French English Dictionary